precipitating tank - English Synonyms Dictionary